OpenInfraMap

 ⟩ Stats ⟩ Saudi Arabia ⟩ Power Plants ⟩ Unnamed power plant 1223351665

Unnamed power plant 1223351665 (Yanbu Cement Power Plant) is a oil power plant.